private premises - Espagnol Anglais Dictionnaire